package com.vshop.entity.agatewaytobeijing.queryh5order.request;

import lombok.Data;

import java.io.Serializable;

/**
 * @author lm
 * @date 2020/10/29 15:32
 */
@Data
public class RequestQueryH5Order implements Serializable {
    /**
     * 版本号
     */
    private String version;
    /**
     * 接入方编码
     */
    private String access_code;
    /**
     * 发送请求的UTC时间戳
     */
    private String timestamp;
    /**
     * 密钥
     */
    private String sign;
    /**
     * 订单类型： 0-日程套餐订单； 1-流量套餐订单； 如果取值为空，则标识所有日程套餐订 单、流量套餐订单；
     */
    private String order_type;
    /**
     * 设备标识
     */
    private String device_id;
    /**
     * 订单编码，如果取值不为空，则后台进 行模糊查询；
     */
    private String order_id;
    /**
     * 订单状态： 0-未支付； 1-未启用； 2-开始使用； 3-已结束； 4-已取消； 5-已暂停；
     */
    private String order_status;
    /**
     * 请求的第几页资费套餐订单信息，如果 该节点取值为空，那么默认为第 1 页；
     */
    private Integer page_no;
    /**
     * 每页包含的设备个数，如果该节点取值 为空，那么默认为 20,最大为 1000
     */
    private Integer page_size;

}
